---
id: otel-semantic-conventions
title: OTel Semantic Conventions
description: The OpenTelemetry Semantic Conventions plugin analyzes spans part of a trace in order to identify problematic patterns. The Tracetest Analyzer analyzes OpenTelemetry traces.
keywords:
  - tracetest
  - trace-based testing
  - observability
  - distributed tracing
  - testing
image: https://res.cloudinary.com/djwdcmwdz/image/upload/v1698686403/docs/Blog_Thumbnail_14_rsvkmo.jpg
---

The `OpenTelemetry Semantic Conventions` plugin analyzes the spans that are part of a trace in order to identify problematic patterns. The set of rules follows the OpenTelemetry conventions to ensure the quality of the telemetry data.

![OTel Semantic Conventions](../../img/otel-semantic-conventions.png)

## Rules

- [span-naming](/analyzer/rules/span-naming)
- [required-attributes](/analyzer/rules/required-attributes)
- [attribute-naming](/analyzer/rules/attribute-naming)
- [no-empty-attributes](/analyzer/rules/no-empty-attributes)
